devise (a plan) - French English Dictionary